Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LON Y DDERWEN Detached £147,000 2 Feb 1998
6 LON Y DDERWEN Detached £240,000 17 Dec 2004
12 LON Y DDERWEN Detached £395,000 30 Jun 2023
16 LON Y DDERWEN Detached £160,000 21 Aug 2002
18 LON Y DDERWEN Detached £182,000 13 Jan 2004